
package com.hc.service;

import java.util.List;

import com.hc.domain.Article;

public interface IArticleService {
	/**
	 * 
	 * @Description： 保存文章
	 * @param art
	 * @author:  
	 * @since: 2017年8月28日 下午3:13:47
	 */
	void save(Article art);
	/**
	 * 
	 * @Description： 分页获取某个类型下的数据
	 * @param page
	 * @param count
	 * @param type
	 * @return
	 * @author:  
	 * @since: 2017年8月28日 下午4:02:03
	 */
	List<Article> findPageByType(int page, int count, String type);
	/**
	 * 
	 * @Description： 通过主键ID获取
	 * @param id
	 * @return
	 * @author:  
	 * @since: 2017年8月28日 下午4:55:35
	 */
	Article getById(int id);
	/**
	 * 
	 * @Description： 更新数据
	 * @param art
	 * @author:  
	 * @since: 2017年8月28日 下午5:24:55
	 */
	void update(Article art);
	/**
	 * 
	 * @Description： 搜索查询
	 * @param page
	 * @param count
	 * @param type
	 * @param words
	 * @return
	 * @author:  
	 * @since: 2017年8月28日 下午6:19:26
	 */
	List<Article> findPageByLikeSql(int page, int count, String type, String words);

}

